cBuilder\Classes\CCBCalculators D

Total Complexity 258
Dependencies 16
Dependents 5
Total lines 1,571
Lines of code 1,196
Logical lines of code 701
Comment lines 59
Methods 43
Properties 0

Methods 43

Method Rating Maintainability Complexity Lines of code
edit_calc_body()
D
27
29 131
ccb_update_banner()
B
41 19 50
save_custom()
A
43 11 45
ccb_save_pdf()
A
43 11 45
savepoint()
A
45 10 41
save_settings()
A
45 9 37
get_existing()
A
46 9 37
duplicate_calc()
A
41 7 56
ccb_rollback_handler()
A
46 7 37
get_filter_data()
A
55 8 17
ccb_delete_preset()
S
50 7 27
ccb_update_preset()
S
50 7 27
create_calc_id()
S
45 6 39
ccb_delete_pdf_template()
S
48 6 32
calc_use_template()
S
48 6 30
get_wp_pages()
S
51 6 25
getProducts()
S
51 6 25
delete_calc()
S
47 5 38
ccb_update_preset_title()
S
52 6 23
ccb_reset_type()
S
52 6 23
save_general_settings()
S
52 6 22
create_sample_calculator()
S
54 6 20
ccb_restore_pdf_template()
S
50 5 27
ccb_extend_pdf_template()
S
51 5 26
ccb_edit_pdf_template()
S
51 5 25
calc_get_general_settings()
S
54 5 20
ccb_add_preset()
S
50 4 27
calc_delete_payment()
S
52 4 23
save_api_key()
S
54 4 21
get_calculator_list()
S
56 4 18
calc_skip_hint()
S
56 4 16
edit_calc()
S
56 4 16
calc_config_settings()
S
52 3 24
get_calculator_name_for_duplicate()
S
56 3 18
duplicate_target_calc()
S
54 2 21
getWPCalculatorsWithIdsData()
S
60 2 13
ccb_preset_hide_notice()
S
60 2 13
calc_skip_quick_tour()
S
61 2 12
getWPCalculatorsData()
S
61 2 12
get_default_calculator_data()
S
54 1 22
clear_all_history()
S
70 2 6
fetch_product_ids()
S
73 1 4
fetch_page_ids()
S
70 1 5